Views for Efficient Program Understanding of Automotive Software
نویسندگان
چکیده
منابع مشابه
Views for Efficient Program Understanding of Automotive Software
Automotive Software is often developed using graphical notations, such as ASCET or Matlab Simulink models. This means that also different approaches to program comprehension have to be developed. In this paper, we present the results of a research project that developed and evaluated different views on such models.
متن کاملDimensions of Software Architecture for Program Understanding
Software architecture is usually considered in terms of software construction rather than software understanding. Architectures for construction typically embody design patterns based on software engineering principles. In contrast, architectures for understanding represent change patterns and business rules based on conceptual models. This paper presents three dimensions of software architectu...
متن کاملManaging views in a program understanding tool
Program understanding tools typically ooer built-in visual representations of the subject software, such as call graphs and class hierarchies , and textual representations, such as cross-reference listings and exact-interface reports. It is useful to bundle a number of these visual and textual frames, with some annotation, into a view for redocumenta-tion purposes. For large, legacy software sy...
متن کاملAPG: An Efficient Software Program for Amp-Pl Thermobarometry Based on Graphical Method
Geothermobarometry equations are based on thermodynamic principles and appear in single or multi-variant functions. The number of variants for a specific composition or reaction usually is reduced into 2 involving temperature (T) and pressure (P). Since most of planned equations have two passive or variant P and T, using these equations should be with special care. It is very effective to use g...
متن کاملEfficient Software Integration Process for the automotive industry with Jenkins
In this thesis an overlook of the software process for a car has been made. Two design choices have been proposed to enhance the scalability and improve the time it takes to build a software application. In these design choices, Jenkins has been used as a tool to make the implementations possible and to distribute work over different computers. Measurements show that distributing the workload o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Softwaretechnik-Trends
سال: 2013
ISSN: 0720-8928
DOI: 10.1007/s40568-013-0046-9